package com.biz.primus.ms.thirdlogin.oauth.service;

import com.biz.primus.model.thirdlogin.enums.OAuthTypes;
import com.biz.primus.ms.thirdlogin.dao.po.OAuthMember;
import org.scribe.model.Token;
import org.scribe.oauth.OAuthService;

/**
 * @author jun.liu
 * @date 2017/9/29
 */
public interface CustomOAuthService extends OAuthService
{

    OAuthTypes getOAuthType();

    String getAuthorizationUrl();

    OAuthMember getOAuthMember(Token accessToken);

}
